noble grace - French English Dictionary